Dependency Inversion Principle
Depend on abstractions, not on concretions.
具体ではなく抽象に依存しようという
SOLID
原則の一要素。
DIP